package com.szm.mvc.util.bean;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @author szm
 * @ClassName Package.java
 * @Description 模拟 Struts Package
 *
 */
public class PackageBean extends XMLBean{

	/**
	 * name 包名.
	 */
	private String name;
	/**
	 * namespace 命名空间.
	 */
	private String namespace;
	/**
	 * actionBeanList Action.
	 */
	private Map<String,ActionBean> actionBeanMap = new HashMap<String,ActionBean>();
	/**
	 * globalResults 默认Results跳转.
	 */
	private List<ResultsBean> globalResults;
	/**
	 * interceptorBeanList 拦截器.
	 */
	private List<InterceptorBean> interceptorBeanList;
	
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getNamespace() {
		return namespace;
	}
	public void setNamespace(String namespace) {
		this.namespace = namespace;
	}
	public Map<String, ActionBean> getActionBeanMap() {
		return actionBeanMap;
	}
	public void setActionBeanMap(Map<String, ActionBean> actionBeanMap) {
		this.actionBeanMap = actionBeanMap;
	}
	public List<ResultsBean> getGlobalResults() {
		return globalResults;
	}
	public void setGlobalResults(List<ResultsBean> globalResults) {
		this.globalResults = globalResults;
	}
	public List<InterceptorBean> getInterceptorBeanList() {
		return interceptorBeanList;
	}
	public void setInterceptorBeanList(List<InterceptorBean> interceptorBeanList) {
		this.interceptorBeanList = interceptorBeanList;
	}
	
	
}
